cherry cake - Spanish English Dictionary